<?php

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 * Description of Cliente
 *
 * @author Jose Tejada
 */
class ClienteBean extends EntityBean{

    private $m_iIdCliente;
    private $m_sNombre;
    private $m_sApPaterno;
    private $m_sApMaterno;
    private $m_dtFechaNac;
    private $m_sDni;
    private $m_sTlfFijo;
    private $m_sTlfCelular;
    private $m_sSexo;
    private $m_sEmail;
    private $m_sUsername;
    private $m_sPassword;
    private $m_blbFoto;
    private $m_tsFechaRegistro;
    private $m_iActivo;
    private $m_aoTodos;

    function __construct( $iIdCliente = 0, $sNombre = "", $sApPaterno = "", $sApMaterno = "", $dtFechaNac = NULL, $sDni = ""
    , $sTlfFijo = "", $sTlfCelular = "", $sSexo = "", $sEmail = "", $sUsername = "", $sPassword = "", $blbFoto = NULL
    , $tsFechaRegistro = NULL , $sActivo = 0) {
        $this->m_iIdCliente = $iIdCliente;
        $this->m_sNombre = $sNombre;
        $this->m_sApPaterno = $sApPaterno;
        $this->m_sApMaterno = $sApMaterno;
        $this->m_dtFechaNac = $dtFechaNac;
        $this->m_sDni = $sDni;
        $this->m_sTlfFijo = $sTlfFijo;
        $this->m_sTlfCelular = $sTlfCelular;
        $this->m_sSexo = $sSexo;
        $this->m_sEmail = $sEmail;
        $this->m_sUsername = $sUsername;
        $this->m_sPassword = $sPassword;
        $this->m_blbFoto = $blbFoto;
        $this->m_tsFechaRegistro = $tsFechaRegistro;
        $this->m_iActivo = $sActivo;
    }

    public function getIdCliente() {
        return $this->m_iIdCliente;
    }

    public function setIdCliente( $iIdCliente ) {
        $this->m_iIdCliente = $iIdCliente;
        return $this;
    }

    public function getNombre() {
        return $this->m_sNombre;
    }

    public function setNombre( $sNombre ) {
        $this->m_sNombre = $sNombre;
        return $this;
    }

    public function getApMaterno() {
        return $this->m_sApMaterno;
    }

    public function setApMaterno( $sApMaterno ) {
        $this->m_sApMaterno = $sApMaterno;
        return $this;
    }

    public function getApPaterno() {
        return $this->m_sApPaterno;
    }

    public function setApPaterno( $sApPaterno ) {
        $this->m_sApPaterno = $sApPaterno;
        return $this;
    }

    public function getDTFechaNac() {
        return $this->m_dtFechaNac;
    }

    public function setDTFechaNac( $dtFechaNac ) {
        $this->m_dtFechaNac = $dtFechaNac;
        return $this;
    }

    public function getDni() {
        return $this->m_sDni;
    }

    public function setDni( $sDni ) {
        $this->m_sDni = $sDni;
        return $this;
    }

    public function getTlfFijo() {
        return $this->m_sTlfFijo;
    }

    public function setTlfFijo( $sTlfFijo ) {
        $this->m_sTlfFijo = $sTlfFijo;
        return $this;
    }

    public function getTlfCelular() {
        return $this->m_sTlfCelular;
    }

    public function setTlfCelular( $sTlfCelular ) {
        $this->m_sTlfCelular = $sTlfCelular;
        return $this;
    }

    public function getSexo() {
        return $this->m_sSexo;
    }

    public function setSexo( $sSexo ) {
        $this->m_sSexo = $sSexo;
        return $this;
    }

    public function getEmail() {
        return $this->m_sEmail;
    }

    public function setEmail( $sEmail ) {
        $this->m_sEmail = $sEmail;
    }

    public function getUsername() {
        return $this->m_sUsername;
    }

    public function setUsername( $sUsername ) {
        $this->m_sUsername = $sUsername;
        return $this;
    }

    public function getPassword() {
        return $this->m_sPassword;
    }

    public function setPassword( $sPassword ) {
        $this->m_sPassword = $sPassword;
        return $this;
    }

    public function getFoto() {
        return $this->m_blbFoto;
    }

    public function setFoto( $blbFoto ) {
        $this->m_blbFoto = $blbFoto;
        return $this;
    }

    public function getActivo() {
        return $this->m_iActivo;
    }

    public function setActivo( $iActivo ) {
        $this->m_iActivo = $iActivo;
    }

    public function getFechaRegistro() {
        return $this->m_tsFechaRegistro;
    }

    public function setFechaRegistro( $fechaRegistro ) {
        $this->m_tsFechaRegistro = $fechaRegistro;
    }

    public function getTodosValores() {
        $this->m_aoTodos = Array(
            $this->m_iIdCliente,
            $this->m_sNombre,
            $this->m_sApPaterno,
            $this->m_sApMaterno,
            $this->m_dtFechaNac,
            $this->m_sDni,
            $this->m_sTlfFijo,
            $this->m_sTlfCelular,
            $this->m_sSexo,
            $this->m_sEmail,
            $this->m_sUsername,
            $this->m_sPassword,
            $this->m_blbFoto,
            $this->m_tsFechaRegistro,
            $this->m_iActivo
        );
        return $this->m_aoTodos;
    }

}

?>
